package com.xuwang.pojo;

import java.io.Serializable;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 用户管理(UserManagement)实体类
 *
 * @author Yaopeng
 * @since 2021-09-15 14:21:51
 * @version 1.0
 */
@ApiModel(value = "UserManagement",description = "用户管理")
public class UserManagement implements Serializable {
//    private static final long serialVersionUID = -50060099267760447L;
    
	@ApiModelProperty(name = "id",notes = "${column.comment}",dataType = "Integer",required = true)
    private Integer id;
    /**
    * 用户名字
    */
	@ApiModelProperty(name = "userName",notes = "用户名字",dataType = "String",required = true)
    private String userName;
    /**
    * 登录名
    */
	@ApiModelProperty(name = "loginName",notes = "登录名",dataType = "String",required = true)
    private String loginName;
    /**
    * 密码
    */
	@ApiModelProperty(name = "pwd",notes = "密码",dataType = "String",required = true)
    private String pwd;
    /**
    * 性别
    */
	@ApiModelProperty(name = "sex",notes = "性别",dataType = "String",required = true)
    private String sex;
    /**
    * 生日
    */
	@ApiModelProperty(name = "birthday",notes = "生日",dataType = "String",required = true)
    private String birthday;
    /**
    * 职位
    */
	@ApiModelProperty(name = "job",notes = "职位",dataType = "String",required = true)
    private String job;
    /**
    * 电话
    */
	@ApiModelProperty(name = "phone",notes = "电话",dataType = "Integer",required = true)
    private Integer phone;
    /**
    * 所在区域
    */
	@ApiModelProperty(name = "region",notes = "所在区域",dataType = "String",required = true)
    private String region;
    /**
    * 家庭住址
    */
	@ApiModelProperty(name = "address",notes = "家庭住址",dataType = "String",required = true)
    private String address;
    /**
    * 角色类型
    */
	@ApiModelProperty(name = "roleType",notes = "角色类型",dataType = "String",required = true)
    private String roleType;
    /**
    * 状态
    */
	@ApiModelProperty(name = "state",notes = "状态",dataType = "Integer",required = true)
    private Integer state;

        
    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }
        
    public String getUserName() {
        return userName;
    }

    public void setUserName(String userName) {
        this.userName = userName;
    }
        
    public String getLoginName() {
        return loginName;
    }

    public void setLoginName(String loginName) {
        this.loginName = loginName;
    }
        
    public String getPwd() {
        return pwd;
    }

    public void setPwd(String pwd) {
        this.pwd = pwd;
    }
        
    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }
        
    public String getBirthday() {
        return birthday;
    }

    public void setBirthday(String birthday) {
        this.birthday = birthday;
    }
        
    public String getJob() {
        return job;
    }

    public void setJob(String job) {
        this.job = job;
    }
        
    public Integer getPhone() {
        return phone;
    }

    public void setPhone(Integer phone) {
        this.phone = phone;
    }
        
    public String getRegion() {
        return region;
    }

    public void setRegion(String region) {
        this.region = region;
    }
        
    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }
        
    public String getRoleType() {
        return roleType;
    }

    public void setRoleType(String roleType) {
        this.roleType = roleType;
    }
        
    public Integer getState() {
        return state;
    }

    public void setState(Integer state) {
        this.state = state;
    }

    @Override
    public String toString() {
        return "{\"UserManagement\":{"
                + "\"id\":"
                + id
                + ",\"userName\":\""
                + userName + '\"'
                + ",\"loginName\":\""
                + loginName + '\"'
                + ",\"pwd\":\""
                + pwd + '\"'
                + ",\"sex\":\""
                + sex + '\"'
                + ",\"birthday\":\""
                + birthday + '\"'
                + ",\"job\":\""
                + job + '\"'
                + ",\"phone\":"
                + phone
                + ",\"region\":\""
                + region + '\"'
                + ",\"address\":\""
                + address + '\"'
                + ",\"roleType\":\""
                + roleType + '\"'
                + ",\"state\":"
                + state
                + "}}";

    }
}